@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; background:url(../images/nav.png) right top repeat-y; font-size:12px; color:#666666; }
dl,dt,dd,p { list-style:none; margin:0px; padding:0px; }
a,a:visited { color:#666666; text-decoration:none; }
a:hover { color:#FF0000; }
.menu-box { width:191px; overflow:hidden; margin:0px auto;}
.menu-box dt { padding:0px; margin:0px; padding-left:20px; width:171px; height:32px; line-height:32px; background:url(../images/nav.png) -573px 0px no-repeat; overflow:hidden; font-weight:bold; cursor:pointer; }
.menu-box dt.cur { background:url(../images/nav.png) 0px 0px no-repeat; color:#FFFFFF; }
.menu-box dl { margin:10px auto 0px auto; }
.menu-box dl dd { background:url(../images/nav.png) -191px 0px repeat-y; }
.menu-box dl p { padding:0px 5px;}
.menu-box dl p a { display:block;padding-left:20px; line-height:30px;  }
.ddfooter { height:5px; overflow:hidden; background:url(../images/nav.png) -382px -27px no-repeat; }